package com.antler.smt.entity;

import java.util.Date;

public class PeopleInfoEntity {
    /**
     * 主键id
     */
    private Long id;

    /**
     * 会员id
     */
    private Long memberId;

    /**
     * 名字
     */
    private String name;

    /**
     * 年龄
     */
    private Integer age;

    /**
     * 性别(0 女 1 男)
     */
    private Integer sex;

    /**
     * 期望工资
     */
    private Long expectedSalary;

    /**
     * 现居地
     */
    private String currentResidence;

    /**
     * 期望工作地点
     */
    private String placeWork;

    /**
     * 可工作时间（日，月，季，周）
     */
    private String workingTime;

    /**
     * 收款账号
     */
    private String account;

    /**
     * 自我评价
     */
    private String selfEvaluation;

    /**
     * 诚信等级
     */
    private Integer integrityLevel;

    /**
     * 信息提交审核状态（0 未提交、1 提交未审核 2 审核通过 3 审核不通过）
     */
    private Integer status;

    /**
     * 审核专员id
     */
    private Long userId;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateDate;

    /**
     * 目前工作状态
     */
    private Integer workNowStauts;

    /**
     * 提交审核时间
     */
    private Date applyAuditTime;

    /**
     * 职业状态（分类1：2：3：）最终传入的是 XX-XX-XX
     */
    private String professionalStatus;

    /**
     * 身份证号
     */
    private String idCard;

    /**
     * 工作日工作
     */
    private Integer workWeek;

    /**
     * 工作日工作开始时间
     */
    private Date workStartTime;

    /**
     * 工作日工作结束时间
     */
    private Date workEndTime;

    /**
     * 休息日工作
     */
    private Integer workRestTime;

    /**
     * 休息日工作开始时间
     */
    private Date workRestStartTime;

    /**
     * 休息日工作结束时间
     */
    private Date workRestEndTime;

    /**
     * 联系方式
     */
    private String contact;

    /**
     * 选择工作地点（0：远程工作 1：现场到任）
     */
    private Integer choseWordPlace;

    /**
     * 0正常 1解约 2 黑名单
     */
    private Integer invalidStatus;

    /**
     * 省
     */
    private String provincial;

    /**
     * 市
     */
    private String city;

    /**
     * 县
     */
    private String country;


    /**
     * 职位
     */
    private String jobName;

    /**
     * 工作年限
     */
    private Integer workingYears;
    /**
     * 审核时间
     */
    private Date auditTime;

    public Date getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public Integer getWorkingYears() {
        return workingYears;
    }

    public void setWorkingYears(Integer workingYears) {
        this.workingYears = workingYears;
    }

    public String getProvincial() {
        return provincial;
    }

    public void setProvincial(String provincial) {
        this.provincial = provincial;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getMemberId() {
        return memberId;
    }

    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getAge() {
        return age;
    }

    public void setAge(Integer age) {
        this.age = age;
    }

    public Integer getSex() {
        return sex;
    }

    public void setSex(Integer sex) {
        this.sex = sex;
    }

    public Long getExpectedSalary() {
        return expectedSalary;
    }

    public void setExpectedSalary(Long expectedSalary) {
        this.expectedSalary = expectedSalary;
    }

    public String getCurrentResidence() {
        return currentResidence;
    }

    public void setCurrentResidence(String currentResidence) {
        this.currentResidence = currentResidence;
    }

    public String getPlaceWork() {
        return placeWork;
    }

    public void setPlaceWork(String placeWork) {
        this.placeWork = placeWork;
    }

    public String getWorkingTime() {
        return workingTime;
    }

    public void setWorkingTime(String workingTime) {
        this.workingTime = workingTime;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getSelfEvaluation() {
        return selfEvaluation;
    }

    public void setSelfEvaluation(String selfEvaluation) {
        this.selfEvaluation = selfEvaluation;
    }

    public Integer getIntegrityLevel() {
        return integrityLevel;
    }

    public void setIntegrityLevel(Integer integrityLevel) {
        this.integrityLevel = integrityLevel;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Integer getWorkNowStauts() {
        return workNowStauts;
    }

    public void setWorkNowStauts(Integer workNowStauts) {
        this.workNowStauts = workNowStauts;
    }

    public Date getApplyAuditTime() {
        return applyAuditTime;
    }

    public void setApplyAuditTime(Date applyAuditTime) {
        this.applyAuditTime = applyAuditTime;
    }

    public String getProfessionalStatus() {
        return professionalStatus;
    }

    public void setProfessionalStatus(String professionalStatus) {
        this.professionalStatus = professionalStatus;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public Date getWorkStartTime() {
        return workStartTime;
    }

    public void setWorkStartTime(Date workStartTime) {
        this.workStartTime = workStartTime;
    }

    public Date getWorkEndTime() {
        return workEndTime;
    }

    public void setWorkEndTime(Date workEndTime) {
        this.workEndTime = workEndTime;
    }

    public Integer getWorkWeek() {
        return workWeek;
    }

    public void setWorkWeek(Integer workWeek) {
        this.workWeek = workWeek;
    }

    public Integer getWorkRestTime() {
        return workRestTime;
    }

    public void setWorkRestTime(Integer workRestTime) {
        this.workRestTime = workRestTime;
    }

    public Date getWorkRestStartTime() {
        return workRestStartTime;
    }

    public void setWorkRestStartTime(Date workRestStartTime) {
        this.workRestStartTime = workRestStartTime;
    }

    public Date getWorkRestEndTime() {
        return workRestEndTime;
    }

    public void setWorkRestEndTime(Date workRestEndTime) {
        this.workRestEndTime = workRestEndTime;
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    public Integer getChoseWordPlace() {
        return choseWordPlace;
    }

    public void setChoseWordPlace(Integer choseWordPlace) {
        this.choseWordPlace = choseWordPlace;
    }

    public Integer getInvalidStatus() {
        return invalidStatus;
    }

    public void setInvalidStatus(Integer invalidStatus) {
        this.invalidStatus = invalidStatus;
    }
}